in a pinch – English–Português translations

🇬🇧 en pt 🇵🇹

in a pinch

  • in a difficult situation
em caso de emergência
Wiktionary Links